package com.tj.collection.service.dto;

import java.math.BigDecimal;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: WatsonQiu
 * Date: 2017/7/27
 * Time: 下午7:56
 */
public class CollectionOrderOverdueVo {

    private String userCode;

    private Integer collectionType;

    private String collectionNo;

    private String tradeNo;

    private String name;

    private String mobile;

    private String identityNo;

    private BigDecimal realCapital;

    private BigDecimal paidAmount;

    private BigDecimal expireAmount; //未减去已还和抵扣

    private BigDecimal noPayAmount;//减去已还和抵扣

    private BigDecimal lateFee;

    private String followUp;

    private BigDecimal noPayRealCapital;

    private Integer maxOverdueDays;

    public Integer getMaxOverdueDays() {
        return maxOverdueDays;
    }

    public CollectionOrderOverdueVo setMaxOverdueDays(Integer maxOverdueDays) {
        this.maxOverdueDays = maxOverdueDays;
        return this;
    }

    public BigDecimal getNoPayAmount() {
        return noPayAmount;
    }

    public CollectionOrderOverdueVo setNoPayAmount(BigDecimal noPayAmount) {
        this.noPayAmount = noPayAmount;
        return this;
    }

    public BigDecimal getNoPayRealCapital() {
        return noPayRealCapital;
    }

    public CollectionOrderOverdueVo setNoPayRealCapital(BigDecimal noPayRealCapital) {
        this.noPayRealCapital = noPayRealCapital;
        return this;
    }

    public String getUserCode() {
        return userCode;
    }

    public CollectionOrderOverdueVo setUserCode(String userCode) {
        this.userCode = userCode;
        return this;
    }

    public BigDecimal getPaidAmount() {
        return paidAmount;
    }

    public CollectionOrderOverdueVo setPaidAmount(BigDecimal paidAmount) {
        this.paidAmount = paidAmount;
        return this;
    }

    public Integer getCollectionType() {
        return collectionType;
    }

    public CollectionOrderOverdueVo setCollectionType(Integer collectionType) {
        this.collectionType = collectionType;
        return this;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public CollectionOrderOverdueVo setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
        return this;
    }

    public String getCollectionNo() {

        return collectionNo;
    }

    public CollectionOrderOverdueVo setCollectionNo(String collectionNo) {
        this.collectionNo = collectionNo;
        return this;
    }

    public String getName() {
        return name;
    }

    public CollectionOrderOverdueVo setName(String name) {
        this.name = name;
        return this;
    }

    public String getMobile() {
        return mobile;
    }

    public CollectionOrderOverdueVo setMobile(String mobile) {
        this.mobile = mobile;
        return this;
    }

    public String getIdentityNo() {
        return identityNo;
    }

    public CollectionOrderOverdueVo setIdentityNo(String identityNo) {
        this.identityNo = identityNo;
        return this;
    }

    public BigDecimal getRealCapital() {
        return realCapital;
    }

    public CollectionOrderOverdueVo setRealCapital(BigDecimal realCapital) {
        this.realCapital = realCapital;
        return this;
    }

    public BigDecimal getExpireAmount() {
        return expireAmount;
    }

    public CollectionOrderOverdueVo setExpireAmount(BigDecimal expireAmount) {
        this.expireAmount = expireAmount;
        return this;
    }

    public BigDecimal getLateFee() {
        return lateFee;
    }

    public CollectionOrderOverdueVo setLateFee(BigDecimal lateFee) {
        this.lateFee = lateFee;
        return this;
    }

    public String getFollowUp() {
        return followUp;
    }

    public CollectionOrderOverdueVo setFollowUp(String followUp) {
        this.followUp = followUp;
        return this;
    }
}
